package main

import "fmt"

type Monster struct {
	Name string
	Age  int
}

// Fox Stu 结构体的匿名属性是基本类型
// 此处有一个int的匿名字段，不能有第二个匿名int
type Fox struct {
	Monster
	int     //匿名属性
	float64 //匿名属性
}

// main
//
//	@Description: 匿名属性
func main() {
	var stu *Fox = &Fox{}
	(*stu).Name = "狐狸精"
	(*stu).Age = 3000
	(*stu).int = 500
	(*stu).float64 = 99.99
	fmt.Println(*stu) //{{狐狸精 3000} 500 99.99}

}
